#pragma once

// GameScreen
#include "GameScreen.h"


namespace GamePipeGame
{
	class MainMenuScreen : public GamePipe::GameScreen
	{
	private:
	protected:
	public:
		bool LoadResources();
		bool UnloadResources();

		bool Show();

		bool Initialize();
		bool Destroy();

		bool Update();
		bool Draw();

		bool OnKeyPress(const GIS::KeyEvent &keyEvent);
		

	public:
		MainMenuScreen(std::string name);
		~MainMenuScreen() {}
	};
}